View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001296 | K18X001.00 SKB SWAN | SW | public | 2021-07-14 10:25 | 2021-12-22 09:05 |
| Reporter | (SW) Sam Yang | Assigned To | (ALTech) Lonnie Kim | Due Date | 2021-07-14 17:30 |
| Priority | urgent | Severity | s1-catastrophic | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Summary | 0001296: [SWAN] Acoustic Tuning Special FW Requirement | ||||
| Description | Provide a special FW (with driver register modification for sending Acoustic tuning to ALT-Loonie. Most of function will charge of Audio DSP, so Amp ICs don’t need to any EQ, DRC, Cross-over frequencies. Only need to set output power. DS Lee provided to Code, that only applied setting output power as the attached file "210709_Swan Project_.zip". Foxconn will build S/W when DS. Lee provide code. - Left Woofer Speaker (Chip Addr 0x54) : 30W - Right Woofer Speaker (Chip Addr 0x58) : 30W - Left Full Range Speaker (Chip Addr 0x56) : 8W - Right Full Range Speaker (Chip Addr 0x5A) : 8W | ||||
| Tags | No tags attached. | ||||
| Attach Tags | |||||
| User List |
(ALTech) Wooshin Kang , |
|---|
|
|
Registers from DS Lee. |
|
|
Hi, Lonnie: I changed the register values and release a test FW OTA file to FTP "altserver". The path is: /release_by_fxn/swan_test_image/Acoustic_Test/BFX-UA300_20210714_SD_v531r03a Please check it, thanks~ |
|
|
Hi Wooshin, I dumped the registers by using Sam's 7/14 image. first_register_dump_just_at_system_booting.txt : first time dump just when system initialized. second_register_after_dump_system_boots.txt : second time dump after waiting for 30 seconds. I also attached the email from Wellang (Wellang_Eamil_how_to_check_register_of_EQ_DRC_off.jpg), it teaches us how to check register about EQ/DRC is disabled. As you can see from both register dump files, EQ/DRC are all disabled. You can check the Mark_red_color_for_DRC_EQ_register.jpg for example. About the 7/14 image, I think you must be careful not to use Nugu Call. Because when NUGU Call starts, it will call our API to disable DRC/EQ. But after Nugu Call ends, our API will enable DRC/EQ. So it may disobey your request to always disable DRC/EQ for acoustic tuning on DSP. If you need to check Nugu Call based on 7/14 image. I think we need to remove our DRC/EQ disable/enable APIs during Nugu Call start/end. Please let us know if you need this or not. first_register_dump_just_at_system_booting.txt (5,106 bytes)
BFX-UA300:/ # i2cdump -f -y 0 0x2a
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 00 4e 00 00 00 00 00 00 00 00 ff 00 00 00 ...N........?...
10: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
20: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
30: 00 00 0a 00 00 00 00 00 0b 43 00 00 51 90 00 09 ..?.....?C..Q?.?
40: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
50: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
60: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
70: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
80: 00 00 00 4e 00 00 00 00 00 00 00 00 ff 00 00 00 ...N........?...
90: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
a0: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
b0: 00 00 0a 00 00 00 00 00 0b 43 00 00 51 90 00 09 ..?.....?C..Q?.?
c0: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
d0: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
e0: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
f0: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
BFX-UA300:/ # i2cdump -f -y 0 0x2c
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 00 00 4e 00 00 00 00 00 00 00 ff 00 00 00 ....N.......?...
10: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
20: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
30: 00 00 0a 00 00 00 00 00 0b 43 00 00 51 90 00 09 ..?.....?C..Q?.?
40: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
50: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
60: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
70: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
80: 00 00 00 00 4e 00 00 00 00 00 00 00 ff 00 00 00 ....N.......?...
90: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
a0: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
b0: 00 00 0a 00 00 00 00 00 0b 43 00 00 51 90 00 09 ..?.....?C..Q?.?
c0: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
d0: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
e0: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
f0: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
BFX-UA300:/ # i2cdump -f -y 0 0x2d
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 00 00 4e 00 00 00 00 00 00 00 ff 00 00 00 ....N.......?...
10: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
20: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
30: 00 00 0a 00 00 00 00 00 0b 43 00 00 2f 90 00 09 ..?.....?C../?.?
40: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
50: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
60: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
70: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
80: 00 00 00 00 4e 00 00 00 00 00 00 00 ff 00 00 00 ....N.......?...
90: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
a0: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
b0: 00 00 0a 00 00 00 00 00 0b 43 00 00 2f 90 00 09 ..?.....?C../?.?
c0: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
d0: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
e0: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
f0: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
BFX-UA300:/ # i2cdump -f -y 0 0x2b
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 00 4e 00 00 00 00 00 00 00 00 ff 00 00 00 ...N........?...
10: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
20: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
30: 00 00 0a 00 00 00 00 00 0b 43 00 00 2f 90 00 09 ..?.....?C../?.?
40: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
50: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
60: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
70: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
80: 00 00 00 4e 00 00 00 00 00 00 00 00 ff 00 00 00 ...N........?...
90: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
a0: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
b0: 00 00 0a 00 00 00 00 00 0b 43 00 00 2f 90 00 09 ..?.....?C../?.?
c0: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
d0: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
e0: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
f0: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.? second_register_after_dump_system_boots.txt (5,106 bytes)
BFX-UA300:/ # i2cdump -f -y 0 0x2a
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 00 4e 00 00 00 00 00 00 00 00 ff 00 00 00 ...N........?...
10: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
20: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
30: 00 00 0a 00 00 00 00 00 0b 43 00 00 51 90 00 09 ..?.....?C..Q?.?
40: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
50: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
60: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
70: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
80: 00 00 00 4e 00 00 00 00 00 00 00 00 ff 00 00 00 ...N........?...
90: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
a0: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
b0: 00 00 0a 00 00 00 00 00 0b 43 00 00 51 90 00 09 ..?.....?C..Q?.?
c0: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
d0: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
e0: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
f0: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
BFX-UA300:/ # i2cdump -f -y 0 0x2b
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 00 4e 00 00 00 00 00 00 00 00 ff 00 00 00 ...N........?...
10: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
20: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
30: 00 00 0a 00 00 00 00 00 0b 43 00 00 2f 90 00 09 ..?.....?C../?.?
40: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
50: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
60: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
70: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
80: 00 00 00 4e 00 00 00 00 00 00 00 00 ff 00 00 00 ...N........?...
90: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
a0: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
b0: 00 00 0a 00 00 00 00 00 0b 43 00 00 2f 90 00 09 ..?.....?C../?.?
c0: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
d0: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
e0: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
f0: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
BFX-UA300:/ # i2cdump -f -y 0 0x2c
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 00 00 4e 00 00 00 00 00 00 00 ff 00 00 00 ....N.......?...
10: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
20: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
30: 00 00 0a 00 00 00 00 00 0b 43 00 00 51 90 00 09 ..?.....?C..Q?.?
40: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
50: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
60: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
70: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
80: 00 00 00 00 4e 00 00 00 00 00 00 00 ff 00 00 00 ....N.......?...
90: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
a0: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
b0: 00 00 0a 00 00 00 00 00 0b 43 00 00 51 90 00 09 ..?.....?C..Q?.?
c0: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
d0: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
e0: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
f0: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
BFX-UA300:/ # i2cdump -f -y 0 0x2d
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 00 00 4e 00 00 00 00 00 00 00 ff 00 00 00 ....N.......?...
10: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
20: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
30: 00 00 0a 00 00 00 00 00 0b 43 00 00 2f 90 00 09 ..?.....?C../?.?
40: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
50: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
60: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
70: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.?
80: 00 00 00 00 4e 00 00 00 00 00 00 00 ff 00 00 00 ....N.......?...
90: 00 00 00 00 00 00 00 9f 9f 04 00 00 00 00 00 00 .......???......
a0: 00 01 00 01 00 0a 00 41 14 00 6a 01 00 0a 00 ff .?.?.?.A?.j?.?.?
b0: 00 00 0a 00 00 00 00 00 0b 43 00 00 2f 90 00 09 ..?.....?C../?.?
c0: 06 1a 04 02 0e 03 10 00 00 00 90 01 00 0a 0a 0a ???????...??.???
d0: 22 00 00 36 00 00 00 14 8e 9c 10 00 00 01 00 00 "..6...????..?..
e0: 28 07 00 00 00 00 0f 00 00 02 47 3a 12 0d 00 00 (?....?..?G:??..
f0: 00 10 00 20 91 3c 31 00 81 0d 40 07 00 07 00 ac .?. ?<1.??@?.?.? |
|
|
Hi Samyang, We need s/w image which is included default android luncher. I know android default launcher is removed by FXN. So, You have to insert again and build. Thanks. |
|
|
Hi Wooshin, I added google launcher. You can get the image at ALT ftp server: /release_by_fxn/swan_test_image/20210812_Add_Google_Launcher/ It is a SD image and is based on today's sync code on 5.3.1 (Already include disable DRC/EQ of Wellang by default). |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-07-14 10:25 | (SW) Sam Yang | New Issue | |
| 2021-07-14 10:25 | (SW) Sam Yang | Status | new => assigned |
| 2021-07-14 10:25 | (SW) Sam Yang | Assigned To | => (ALTech) Lonnie Kim |
| 2021-07-14 10:26 | (SW) Sam Yang | Issue Monitored: (SW) Sam Yang | |
| 2021-07-14 10:30 | (SW) Sam Yang | File Added: 210709_Swan Project_.zip | |
| 2021-07-14 10:30 | (SW) Sam Yang | Note Added: 0007672 | |
| 2021-07-14 15:45 | (SW) Sam Yang | Description Updated | |
| 2021-07-14 16:11 | (SW) Sam Yang | Note Added: 0007676 | |
| 2021-07-22 22:19 |
|
Issue Monitored: (ALTech) Wooshin Kang | |
| 2021-07-22 22:55 |
|
File Added: Wellang_Eamil_how_to_check_register_of_EQ_DRC_off.jpg | |
| 2021-07-22 22:55 |
|
File Added: first_register_dump_just_at_system_booting.txt | |
| 2021-07-22 22:55 |
|
File Added: second_register_after_dump_system_boots.txt | |
| 2021-07-22 22:55 |
|
File Added: Mark_red_color_for_DRC_EQ_register.jpg | |
| 2021-07-22 22:55 |
|
Note Added: 0007716 | |
| 2021-08-12 13:51 | (ALTech) Wooshin Kang | Note Added: 0007850 | |
| 2021-08-12 16:27 |
|
Issue Monitored: (SW) River Wong | |
| 2021-08-12 16:31 |
|
Note Added: 0007854 | |
| 2021-08-12 16:31 |
|
Note Edited: 0007854 | |
| 2021-12-22 09:05 |
|
Status | assigned => closed |
| 2021-12-22 09:05 |
|
Resolution | open => fixed |

